Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 MAIN STREET Terraced £163,500 19 Dec 2006
61 MAIN STREET Terraced £168,500 24 Jul 2023